﻿using SqlSugar;

namespace SHZY.Business.Entitys.WMS.Dto.WmsBusiReceiveNotice;

/// <summary>
/// WMS.到货通知输入参数.
/// </summary>
public class WmsBusiReceiveNoticeListOutput
{
    /// <summary>
    /// GUID.
    /// </summary>
    public string Id { get; set; }

    /// <summary>
    /// 供应商id.
    /// </summary>
    public string SupplierId { get; set; }

    /// <summary>
    /// 供应商编码.
    /// </summary>
    public string SupplierCode { get; set; }

    /// <summary>
    /// 供应商名称.
    /// </summary>
    public string SupplierName { get; set; }

    /// <summary>
    /// 物料id.
    /// </summary>
    public string MaterialId { get; set; }

    /// <summary>
    /// 物料code.
    /// </summary>
    public string MaterialCode { get; set; }

    /// <summary>
    /// 物料名称.
    /// </summary>
    public string MaterialName { get; set; }

    /// <summary>
    /// 采购订单号.
    /// </summary>
    public string PurchaseOrder { get; set; }

    /// <summary>
    /// 发货日期.
    /// </summary>
    public DateTime? DeliveryDate { get; set; }

    /// <summary>
    /// ASN.
    /// </summary>
    public string Asn { get; set; }

    /// <summary>
    /// 状态(0:未处理 1已生成).
    /// </summary>
    public int? Status { get; set; }

    /// <summary>
    /// 采购单位.
    /// </summary>
    public string PoUnit { get; set; }

    /// <summary>
    /// 数量.
    /// </summary>
    public decimal Qty { get; set; }

    /// <summary>
    /// 批次号.
    /// </summary>
    public string BatchNo { get; set; }

    /// <summary>
    /// Site.
    /// </summary>
    public string Site { get; set; }

    /// <summary>
    /// 创建人.
    /// </summary>
    public string CreatorUserId { get; set; }

    /// <summary>
    /// 创建时间.
    /// </summary>
    public DateTime? CreatorTime { get; set; }

    /// <summary>
    /// 更新人.
    /// </summary>
    public string LastModifyUserId { get; set; }

    /// <summary>
    /// 更新时间.
    /// </summary>
    public DateTime? LastModifyTime { get; set; }

    /// <summary>
    /// 有效标志0无效 1有效.
    /// </summary>
    public int? EnabledMark { get; set; }

    /// <summary>
    /// 删除标志1删除.
    /// </summary>
    public int? DeleteMark { get; set; }

    /// <summary>
    /// 删除时间.
    /// </summary>
    public DateTime? DeleteTime { get; set; }

    /// <summary>
    /// 删除用户.
    /// </summary>
    public string DeleteUserId { get; set; }

}